コンピュータサイエンスをいかに学ぶか⑦ プログラミング(2)